installed carpets - Français Anglais Dictionnaire